<script>
export default {
  onLaunch: function () {
    if (wx.canIUse("getUpdateManager")) {
      const updateManager = wx.getUpdateManager();
      // 检查新版本
      updateManager.onCheckForUpdate((res) => {
        if (res.hasUpdate) {
          // 下载完成，提示用户重启
          updateManager.onUpdateReady(() => {
            wx.showModal({
              title: "更新提示",
              content: "新版本已下载完成，是否立即重启应用？",
              success(res) {
                if (res.confirm) {
                  // 强制重启小程序
                  updateManager.applyUpdate();
                }
              },
            });
          });

          // 下载失败提示
          updateManager.onUpdateFailed(() => {
            wx.showToast({
              title: "更新失败",
              icon: "none",
            });
          });
        }
      });
    }
  },
  onShow: function () {
    console.log("App Show");
  },
  onHide: function () {
    console.log("App Hide");
  },
};
</script>

<style lang="scss">
@import "uview-ui/index.scss";
page{
  -webkit-user-select: text; 
	user-select: text;
}
/*每个页面公共css */
</style>
